import { configureStore } from "@reduxjs/toolkit";
import loginSlice from "./Redux_login";
import { getLoginApi } from "./GetValue"; // 导入一个 API slice（getLoginApi）
import getTitleApi from "@/store/GetTitle"; // 导入另一个 API slice（getTitleApi）
export const Store = configureStore({
  reducer: {
    Myuser: loginSlice.reducer, // 将 loginSlice 的 reducer 添加到 store 中，命名为 'user'
    [getLoginApi.reducerPath]: getLoginApi.reducer, // 将 getLoginApi 的 reducer 添加到 store 中
    [getTitleApi.reducerPath]: getTitleApi.reducer, // 将 getTitleApi 的 reducer 添加到 store 中
  },
  middleware: (getDefaultMiddleware) =>
    getDefaultMiddleware().concat(
      getLoginApi.middleware,
      getTitleApi.middleware
    ), // 将 API middleware 添加到默认的 middleware 中
});
